electron donation - Spanish English Dictionary